# near model CODE resource # jump table entries: 62032-62049 (18 of them) 00000000 FFFF .extension 0xFFF // unimplemented 00000002 F250 .extension 0x250 // unimplemented 00000004 0000 0808 ori.b D0, 0x8 fn00000008: 00000008 302D 105E move.w D0, [A5 + 0x105E] 0000000C B06D 1060 cmp.w D0, [A5 + 0x1060] 00000010 57C0 seq D0 00000012 4400 neg.b D0 00000014 49C0 lea.l A4, D0 00000016 4E75 rts fn00000018: 00000018 4FEF FFF4 lea.l A7, [A7 - 0xC] 0000001C 4EBA FFEA jsr [PC - 0x16 /* 00000008 */] 00000020 4A00 tst.b D0 00000022 6714 beq +0x16 /* 00000038 */ 00000024 4878 FFFF push.l 0xFFFF 00000028 4EAD E190 jsr [A5 - 0x1E70] 0000002C 7001 moveq.l D0, 0x01 0000002E 2B40 106A move.l [A5 + 0x106A /* export_521 */], D0 00000032 4FEF 0010 lea.l A7, [A7 + 0x10] 00000036 4E75 rts label00000038: 00000038 536D 1060 subq.w [A5 + 0x1060], 1 0000003C 4A6D 1060 tst.w [A5 + 0x1060] 00000040 6C0C bge +0xE /* 0000004E */ 00000042 302D 105C move.w D0, [A5 + 0x105C] 00000046 48C0 ext.l D0 00000048 5380 subq.l D0, 1 0000004A 3B40 1060 move.w [A5 + 0x1060], D0 label0000004E: 0000004E 700C moveq.l D0, 0x0C 00000050 C1ED 1060 muls.w D0, [A5 + 0x1060] 00000054 206D 1062 movea.l A0, [A5 + 0x1062 /* export_520 */] 00000058 2050 movea.l A0, [A0] 0000005A D1C0 add.l A0, D0 0000005C 2EA8 0014 move.l [A7], [A0 + 0x14] 00000060 2F68 0018 0004 move.l [A7 + 0x4], [A0 + 0x18] 00000066 2F68 001C 0008 move.l [A7 + 0x8], [A0 + 0x1C] 0000006C 2F2D 1066 move.l -[A7], [A5 + 0x1066] 00000070 4EAD C200 jsr [A5 - 0x3E00] 00000074 2B6F 0008 1066 move.l [A5 + 0x1066], [A7 + 0x8] 0000007A 2B6F 000C 106A move.l [A5 + 0x106A /* export_521 */], [A7 + 0xC] 00000080 4AAF 0004 tst.l [A7 + 0x4] 00000084 584F addq.w A7, 4 00000086 6D0A blt +0xC /* 00000092 */ 00000088 2F17 move.l -[A7], [A7] 0000008A 4EAD E190 jsr [A5 - 0x1E70] 0000008E 584F addq.w A7, 4 00000090 6012 bra +0x14 /* 000000A4 */ label00000092: 00000092 3B7C 0009 101A move.w [A5 + 0x101A /* export_511 */], 0x9 /* '\t' */ 00000098 42A7 clr.l -[A7] 0000009A 4EAD E210 jsr [A5 - 0x1DF0] 0000009E 4EAD E180 jsr [A5 - 0x1E80] 000000A2 584F addq.w A7, 4 label000000A4: 000000A4 4FEF 000C lea.l A7, [A7 + 0xC] 000000A8 4E75 rts 000000AA 2F03 move.l -[A7], D3 000000AC 4EBA FF5A jsr [PC - 0xA6 /* 00000008 */] 000000B0 4A00 tst.b D0 000000B2 57C0 seq D0 000000B4 4400 neg.b D0 000000B6 49C0 lea.l A4, D0 000000B8 1600 move.b D3, D0 000000BA 4A03 tst.b D3 000000BC 671E beq +0x20 /* 000000DC */ 000000BE 4EBA FF58 jsr [PC - 0xA8 /* 00000018 */] 000000C2 4A2F 0008 tst.b [A7 + 0x8] 000000C6 6714 beq +0x16 /* 000000DC */ 000000C8 4AAD 0FF2 tst.l [A5 + 0xFF2 /* export_506 */] 000000CC 6D0E blt +0x10 /* 000000DC */ 000000CE 4267 clr.w -[A7] 000000D0 42A7 clr.l -[A7] 000000D2 3F3C 0007 move.w -[A7], 0x7 000000D6 4EBA 02EA jsr [PC + 0x2EA /* 000003C2 */] 000000DA 504F addq.w A7, 8 label000000DC: 000000DC 1003 move.b D0, D3 000000DE 261F move.l D3, [A7]+ 000000E0 4E75 rts 000000E2 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3 000000E6 4FEF FEEE lea.l A7, [A7 - 0x112] 000000EA 4EAD DA98 jsr [A5 - 0x2568] 000000EE 49C0 lea.l A4, D0 000000F0 2A00 move.l D5, D0 000000F2 4AAD 106A tst.l [A5 + 0x106A /* export_521 */] 000000F6 6C0A bge +0xC /* 00000102 */ 000000F8 4EAD F778 jsr [A5 - 0x888] 000000FC 48C0 ext.l D0 000000FE DA80 add.l D5, D0 00000100 600A bra +0xC /* 0000010C */ label00000102: 00000102 DAAD 106A add.l D5, [A5 + 0x106A /* export_521 */] 00000106 70FF moveq.l D0, 0xFFFFFFFF 00000108 2B40 106A move.l [A5 + 0x106A /* export_521 */], D0 label0000010C: 0000010C 4AAD 1066 tst.l [A5 + 0x1066] 00000110 661A bne +0x1C /* 0000012C */ 00000112 4A2F 012E tst.b [A7 + 0x12E] 00000116 6714 beq +0x16 /* 0000012C */ 00000118 4857 pea.l [A7] 0000011A 4EAD EAA0 jsr [A5 - 0x1560] 0000011E 486F 0004 pea.l [A7 + 0x4] 00000122 4EAD E168 jsr [A5 - 0x1E98] 00000126 2648 movea.l A3, A0 00000128 504F addq.w A7, 8 0000012A 6008 bra +0xA /* 00000134 */ label0000012C: 0000012C 266D 1066 movea.l A3, [A5 + 0x1066] 00000130 42AD 1066 clr.l [A5 + 0x1066] label00000134: 00000134 3C2D 1060 move.w D6, [A5 + 0x1060] 00000138 526D 1060 addq.w [A5 + 0x1060], 1 0000013C 302D 1060 move.w D0, [A5 + 0x1060] 00000140 B06D 105C cmp.w D0, [A5 + 0x105C] 00000144 6D04 blt +0x6 /* 0000014A */ 00000146 426D 1060 clr.w [A5 + 0x1060] label0000014A: 0000014A 302D 1060 move.w D0, [A5 + 0x1060] 0000014E B06D 105E cmp.w D0, [A5 + 0x105E] 00000152 666A bne +0x6C /* 000001BE */ 00000154 700C moveq.l D0, 0x0C 00000156 C1ED 105E muls.w D0, [A5 + 0x105E] 0000015A 206D 1062 movea.l A0, [A5 + 0x1062 /* export_520 */] 0000015E 2050 movea.l A0, [A0] 00000160 D1C0 add.l A0, D0 00000162 2F68 0014 0106 move.l [A7 + 0x106], [A0 + 0x14] 00000168 2F68 0018 010A move.l [A7 + 0x10A], [A0 + 0x18] 0000016E 2F68 001C 010E move.l [A7 + 0x10E], [A0 + 0x1C] 00000174 2F2F 010A move.l -[A7], [A7 + 0x10A] 00000178 4EAD C200 jsr [A5 - 0x3E00] 0000017C 4AAF 010A tst.l [A7 + 0x10A] 00000180 584F addq.w A7, 4 00000182 6D28 blt +0x2A /* 000001AC */ 00000184 2F2F 0106 move.l -[A7], [A7 + 0x106] 00000188 4EAD E198 jsr [A5 - 0x1E68] 0000018C 2800 move.l D4, D0 0000018E 7600 moveq.l D3, 0x00 00000190 584F addq.w A7, 4 00000192 6012 bra +0x14 /* 000001A6 */ label00000194: 00000194 700C moveq.l D0, 0x0C 00000196 C1C3 muls.w D0, D3 00000198 206D 1062 movea.l A0, [A5 + 0x1062 /* export_520 */] 0000019C 2250 movea.l A1, [A0] 0000019E 43F1 0814 lea.l A1, [A1 + D0 + 0x14] 000001A2 9991 sub.l [A1], D4 000001A4 5243 addq.w D3, 1 label000001A6: 000001A6 B66D 105C cmp.w D3, [A5 + 0x105C] 000001AA 6DE8 blt -0x16 /* 00000194 */ label000001AC: 000001AC 526D 105E addq.w [A5 + 0x105E], 1 000001B0 302D 105E move.w D0, [A5 + 0x105E] 000001B4 B06D 105C cmp.w D0, [A5 + 0x105C] 000001B8 6D04 blt +0x6 /* 000001BE */ 000001BA 426D 105E clr.w [A5 + 0x105E] label000001BE: 000001BE 4A2F 0130 tst.b [A7 + 0x130] 000001C2 6708 beq +0xA /* 000001CC */ 000001C4 4EAD E178 jsr [A5 - 0x1E88] 000001C8 2600 move.l D3, D0 000001CA 6002 bra +0x4 /* 000001CE */ label000001CC: 000001CC 76FF moveq.l D3, 0xFFFFFFFF label000001CE: 000001CE 700C moveq.l D0, 0x0C 000001D0 C1C6 muls.w D0, D6 000001D2 246D 1062 movea.l A2, [A5 + 0x1062 /* export_520 */] 000001D6 2452 movea.l A2, [A2] 000001D8 D5C0 add.l A2, D0 000001DA 45EA 0014 lea.l A2, [A2 + 0x14] 000001DE 2483 move.l [A2], D3 000001E0 254B 0004 move.l [A2 + 0x4], A3 000001E4 2545 0008 move.l [A2 + 0x8], D5 000001E8 4FEF 0112 lea.l A7, [A7 + 0x112] 000001EC 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+ 000001F0 4E75 rts fn000001F2: 000001F2 4FEF FFF0 lea.l A7, [A7 - 0x10] 000001F6 4AAD 1066 tst.l [A5 + 0x1066] 000001FA 6606 bne +0x8 /* 00000202 */ 000001FC 4AAD 106A tst.l [A5 + 0x106A /* export_521 */] 00000200 6F32 ble +0x34 /* 00000234 */ label00000202: 00000202 2EAD 1066 move.l [A7], [A5 + 0x1066] 00000206 2F6D 106A 0004 move.l [A7 + 0x4], [A5 + 0x106A /* export_521 */] 0000020C 42AD 1066 clr.l [A5 + 0x1066] 00000210 70FF moveq.l D0, 0xFFFFFFFF 00000212 2B40 106A move.l [A5 + 0x106A /* export_521 */], D0 00000216 7004 moveq.l D0, 0x04 00000218 2F40 0008 move.l [A7 + 0x8], D0 0000021C 2F6F 0004 000C move.l [A7 + 0xC], [A7 + 0x4] 00000222 2F17 move.l -[A7], [A7] 00000224 486F 000C pea.l [A7 + 0xC] 00000228 3F3C 0004 move.w -[A7], 0x4 0000022C 4EBA 000C jsr [PC + 0xC /* 0000023A */] 00000230 4FEF 000A lea.l A7, [A7 + 0xA] label00000234: 00000234 4FEF 0010 lea.l A7, [A7 + 0x10] 00000238 4E75 rts fn0000023A: 0000023A 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3 0000023E 4FEF FDE2 lea.l A7, [A7 - 0x21E] 00000242 382F 0236 move.w D4, [A7 + 0x236] 00000246 266F 023C movea.l A3, [A7 + 0x23C] 0000024A 206F 0238 movea.l A0, [A7 + 0x238] 0000024E 2F50 0216 move.l [A7 + 0x216], [A0] 00000252 2F68 0004 021A move.l [A7 + 0x21A], [A0 + 0x4] 00000258 200B move.l D0, A3 0000025A 6712 beq +0x14 /* 0000026E */ 0000025C 486F 000A pea.l [A7 + 0xA] 00000260 2F0B move.l -[A7], A3 00000262 4EAD E158 jsr [A5 - 0x1EA8] 00000266 45EF 0012 lea.l A2, [A7 + 0x12] 0000026A 504F addq.w A7, 8 0000026C 6002 bra +0x4 /* 00000270 */ label0000026E: 0000026E 95CA sub.l A2, A2 label00000270: 00000270 202F 0216 move.l D0, [A7 + 0x216] 00000274 5380 subq.l D0, 1 00000276 6712 beq +0x14 /* 0000028A */ 00000278 5780 subq.l D0, 3 0000027A 6776 beq +0x78 /* 000002F2 */ 0000027C 5980 subq.l D0, 4 0000027E 6700 009E beq +0xA0 /* 0000031E */ 00000282 5380 subq.l D0, 1 00000284 673C beq +0x3E /* 000002C2 */ 00000286 6000 0106 bra +0x108 /* 0000038E */ label0000028A: 0000028A 486F 0110 pea.l [A7 + 0x110] 0000028E 2F2F 021E move.l -[A7], [A7 + 0x21E] 00000292 4EAD E158 jsr [A5 - 0x1EA8] 00000296 486F 0118 pea.l [A7 + 0x118] 0000029A 2F0A move.l -[A7], A2 0000029C 7002 moveq.l D0, 0x02 0000029E 3204 move.w D1, D4 000002A0 48C1 ext.l D1 000002A2 8280 or.l D1, D0 000002A4 3F01 move.w -[A7], D1 000002A6 4EAD EAA8 jsr [A5 - 0x1558] 000002AA 4A00 tst.b D0 000002AC 4FEF 0012 lea.l A7, [A7 + 0x12] 000002B0 6600 00F0 bne +0xF2 /* 000003A2 */ 000002B4 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 000002B8 4EAD E070 jsr [A5 - 0x1F90] 000002BC 544F addq.w A7, 2 000002BE 6000 00E2 bra +0xE4 /* 000003A2 */ label000002C2: 000002C2 206F 021A movea.l A0, [A7 + 0x21A] 000002C6 2050 movea.l A0, [A0] 000002C8 4850 pea.l [A0] 000002CA 486F 0004 pea.l [A7 + 0x4] 000002CE 3F3C 080E move.w -[A7], 0x80E 000002D2 A9EB syscall Pack4/FP68K 000002D4 4857 pea.l [A7] 000002D6 3F3C 0016 move.w -[A7], 0x16 000002DA A9EB syscall Pack4/FP68K 000002DC 4857 pea.l [A7] 000002DE 486F 0004 pea.l [A7 + 0x4] 000002E2 3F3C 2810 move.w -[A7], 0x2810 000002E6 A9EB syscall Pack4/FP68K 000002E8 2F57 021A move.l [A7 + 0x21A], [A7] 000002EC 7004 moveq.l D0, 0x04 000002EE 2F40 0216 move.l [A7 + 0x216], D0 label000002F2: 000002F2 2F2F 021A move.l -[A7], [A7 + 0x21A] 000002F6 2F0A move.l -[A7], A2 000002F8 7001 moveq.l D0, 0x01 000002FA 3204 move.w D1, D4 000002FC 48C1 ext.l D1 000002FE 8280 or.l D1, D0 00000300 3F01 move.w -[A7], D1 00000302 4EAD EAA8 jsr [A5 - 0x1558] 00000306 4A00 tst.b D0 00000308 4FEF 000A lea.l A7, [A7 + 0xA] 0000030C 6600 0094 bne +0x96 /* 000003A2 */ 00000310 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 00000314 4EAD E070 jsr [A5 - 0x1F90] 00000318 544F addq.w A7, 2 0000031A 6000 0086 bra +0x88 /* 000003A2 */ label0000031E: 0000031E 202F 021A move.l D0, [A7 + 0x21A] 00000322 0480 0000 0055 subi.l D0, 0x55 /* 'U' */ 00000328 6716 beq +0x18 /* 00000340 */ 0000032A 0480 0000 0155 subi.l D0, 0x155 00000330 670A beq +0xC /* 0000033C */ 00000332 5380 subq.l D0, 1 00000334 6702 beq +0x4 /* 00000338 */ 00000336 600C bra +0xE /* 00000344 */ label00000338: 00000338 76FF moveq.l D3, 0xFFFFFFFF 0000033A 6022 bra +0x24 /* 0000035E */ label0000033C: 0000033C 7601 moveq.l D3, 0x01 0000033E 601E bra +0x20 /* 0000035E */ label00000340: 00000340 7600 moveq.l D3, 0x00 00000342 601A bra +0x1C /* 0000035E */ label00000344: 00000344 2F2F 021A move.l -[A7], [A7 + 0x21A] 00000348 2F2F 021A move.l -[A7], [A7 + 0x21A] 0000034C 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 00000350 4EAD E060 jsr [A5 - 0x1FA0] 00000354 4FEF 0228 lea.l A7, [A7 + 0x228] 00000358 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 0000035C 4E75 rts label0000035E: 0000035E 3F03 move.w -[A7], D3 00000360 4EAD F968 jsr [A5 - 0x698] 00000364 48C0 ext.l D0 00000366 2A00 move.l D5, D0 00000368 2F05 move.l -[A7], D5 0000036A 2F0A move.l -[A7], A2 0000036C 7001 moveq.l D0, 0x01 0000036E 3204 move.w D1, D4 00000370 48C1 ext.l D1 00000372 8280 or.l D1, D0 00000374 3F01 move.w -[A7], D1 00000376 4EAD EAA8 jsr [A5 - 0x1558] 0000037A 4A00 tst.b D0 0000037C 4FEF 000C lea.l A7, [A7 + 0xC] 00000380 6620 bne +0x22 /* 000003A2 */ 00000382 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 00000386 4EAD E070 jsr [A5 - 0x1F90] 0000038A 544F addq.w A7, 2 0000038C 6014 bra +0x16 /* 000003A2 */ label0000038E: 0000038E 2F2F 021A move.l -[A7], [A7 + 0x21A] 00000392 2F2F 021A move.l -[A7], [A7 + 0x21A] 00000396 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 0000039A 4EAD E060 jsr [A5 - 0x1FA0] 0000039E 4FEF 000A lea.l A7, [A7 + 0xA] label000003A2: 000003A2 2F0B move.l -[A7], A3 000003A4 4EAD C200 jsr [A5 - 0x3E00] 000003A8 2F2F 021E move.l -[A7], [A7 + 0x21E] 000003AC 2F2F 021E move.l -[A7], [A7 + 0x21E] 000003B0 4EAD E1B8 jsr [A5 - 0x1E48] 000003B4 4EAD E1F8 jsr [A5 - 0x1E08] 000003B8 4FEF 022A lea.l A7, [A7 + 0x22A] 000003BC 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+ 000003C0 4E75 rts fn000003C2: 000003C2 594F subq.w A7, 4 000003C4 3F6D 101A 0002 move.w [A7 + 0x2], [A5 + 0x101A /* export_511 */] 000003CA 3F2F 000E move.w -[A7], [A7 + 0xE] 000003CE 2F2F 000C move.l -[A7], [A7 + 0xC] 000003D2 3F2F 000E move.w -[A7], [A7 + 0xE] 000003D6 4EAD E048 jsr [A5 - 0x1FB8] 000003DA 1F40 0009 move.b [A7 + 0x9], D0 000003DE 4A6D 101E tst.w [A5 + 0x101E] 000003E2 504F addq.w A7, 8 000003E4 6604 bne +0x6 /* 000003EA */ 000003E6 4EBA FE0A jsr [PC - 0x1F6 /* 000001F2 */] label000003EA: 000003EA 3B6F 0002 101A move.w [A5 + 0x101A /* export_511 */], [A7 + 0x2] 000003F0 102F 0001 move.b D0, [A7 + 0x1] 000003F4 584F addq.w A7, 4 000003F6 4E75 rts 000003F8 48E7 1020 movem.l -[A7], D3,A2 000003FC 4FEF FEF0 lea.l A7, [A7 - 0x110] 00000400 246F 011C movea.l A2, [A7 + 0x11C] 00000404 2012 move.l D0, [A2] 00000406 5380 subq.l D0, 1 00000408 670A beq +0xC /* 00000414 */ 0000040A 5780 subq.l D0, 3 0000040C 6724 beq +0x26 /* 00000432 */ 0000040E 5B80 subq.l D0, 5 00000410 6726 beq +0x28 /* 00000438 */ 00000412 604E bra +0x50 /* 00000462 */ label00000414: 00000414 486F 000A pea.l [A7 + 0xA] 00000418 2F2A 0004 move.l -[A7], [A2 + 0x4] 0000041C 4EAD E158 jsr [A5 - 0x1EA8] 00000420 486F 0012 pea.l [A7 + 0x12] 00000424 4EAD F830 jsr [A5 - 0x7D0] 00000428 48C0 ext.l D0 0000042A 2600 move.l D3, D0 0000042C 4FEF 000C lea.l A7, [A7 + 0xC] 00000430 6032 bra +0x34 /* 00000464 */ label00000432: 00000432 262A 0004 move.l D3, [A2 + 0x4] 00000436 602C bra +0x2E /* 00000464 */ label00000438: 00000438 206A 0004 movea.l A0, [A2 + 0x4] 0000043C 2050 movea.l A0, [A0] 0000043E 4850 pea.l [A0] 00000440 486F 0004 pea.l [A7 + 0x4] 00000444 3F3C 080E move.w -[A7], 0x80E 00000448 A9EB syscall Pack4/FP68K 0000044A 4857 pea.l [A7] 0000044C 3F3C 0016 move.w -[A7], 0x16 00000450 A9EB syscall Pack4/FP68K 00000452 4857 pea.l [A7] 00000454 486F 0004 pea.l [A7 + 0x4] 00000458 3F3C 2810 move.w -[A7], 0x2810 0000045C A9EB syscall Pack4/FP68K 0000045E 2617 move.l D3, [A7] 00000460 6002 bra +0x4 /* 00000464 */ label00000462: 00000462 7600 moveq.l D3, 0x00 label00000464: 00000464 0C83 0000 7FFF cmpi.l D3, 0x7FFF 0000046A 6E04 bgt +0x6 /* 00000470 */ 0000046C 4A83 tst.l D3 0000046E 6E02 bgt +0x4 /* 00000472 */ label00000470: 00000470 7600 moveq.l D3, 0x00 label00000472: 00000472 3003 move.w D0, D3 00000474 4FEF 0110 lea.l A7, [A7 + 0x110] 00000478 4CDF 0408 movem.l D3,A2, [A7]+ 0000047C 4E75 rts 0000047E 594F subq.w A7, 4 00000480 4857 pea.l [A7] 00000482 3F2F 000C move.w -[A7], [A7 + 0xC] 00000486 4EAD F8F8 jsr [A5 - 0x708] 0000048A 202F 0006 move.l D0, [A7 + 0x6] 0000048E 4FEF 000A lea.l A7, [A7 + 0xA] 00000492 4E75 rts 00000494 486F 0006 pea.l [A7 + 0x6] 00000498 3F2F 0008 move.w -[A7], [A7 + 0x8] 0000049C 4EAD F900 jsr [A5 - 0x700] 000004A0 5C4F addq.w A7, 6 000004A2 4E75 rts 000004A4 486F 0008 pea.l [A7 + 0x8] 000004A8 3F2F 000A move.w -[A7], [A7 + 0xA] 000004AC 1F3C 0001 move.b -[A7], 0x1 000004B0 3F2F 000C move.w -[A7], [A7 + 0xC] 000004B4 4EAD F8D8 jsr [A5 - 0x728] 000004B8 4FEF 000A lea.l A7, [A7 + 0xA] 000004BC 4E75 rts 000004BE 4A6D 101E tst.w [A5 + 0x101E] 000004C2 6614 bne +0x16 /* 000004D8 */ 000004C4 0C6F 0001 0004 cmpi.w [A7 + 0x4], 0x1 000004CA 6D0C blt +0xE /* 000004D8 */ 000004CC 0C6F 0030 0004 cmpi.w [A7 + 0x4], 0x30 /* '0' */ 000004D2 6E04 bgt +0x6 /* 000004D8 */ 000004D4 7001 moveq.l D0, 0x01 000004D6 4E75 rts label000004D8: 000004D8 3F3C 002A move.w -[A7], 0x2A /* '*' */ 000004DC 4EAD E070 jsr [A5 - 0x1F90] 000004E0 7000 moveq.l D0, 0x00 000004E2 544F addq.w A7, 2 000004E4 4E75 rts 000004E6 4A6D 101E tst.w [A5 + 0x101E] 000004EA 6612 bne +0x14 /* 000004FE */ 000004EC 4A6F 0004 tst.w [A7 + 0x4] 000004F0 6D0C blt +0xE /* 000004FE */ 000004F2 0C6F 0030 0004 cmpi.w [A7 + 0x4], 0x30 /* '0' */ 000004F8 6E04 bgt +0x6 /* 000004FE */ 000004FA 7001 moveq.l D0, 0x01 000004FC 4E75 rts label000004FE: 000004FE 3F3C 002A move.w -[A7], 0x2A /* '*' */ 00000502 4EAD E070 jsr [A5 - 0x1F90] 00000506 7000 moveq.l D0, 0x00 00000508 544F addq.w A7, 2 0000050A 4E75 rts 0000050C 2F0A move.l -[A7], A2 0000050E 246F 0008 movea.l A2, [A7 + 0x8] 00000512 7001 moveq.l D0, 0x01 00000514 B092 cmp.l D0, [A2] 00000516 6614 bne +0x16 /* 0000052C */ 00000518 2F2F 000C move.l -[A7], [A7 + 0xC] 0000051C 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000520 4EAD E158 jsr [A5 - 0x1EA8] 00000524 7001 moveq.l D0, 0x01 00000526 504F addq.w A7, 8 00000528 245F movea.l A2, [A7]+ 0000052A 4E75 rts label0000052C: 0000052C 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000530 2F2A 0000 move.l -[A7], [A2 + 0x0] 00000534 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000538 4EAD E060 jsr [A5 - 0x1FA0] 0000053C 7000 moveq.l D0, 0x00 0000053E 4FEF 000A lea.l A7, [A7 + 0xA] 00000542 245F movea.l A2, [A7]+ 00000544 4E75 rts fn00000546: 00000546 2F0A move.l -[A7], A2 00000548 246F 0008 movea.l A2, [A7 + 0x8] 0000054C 4A52 tst.w [A2] 0000054E 6F20 ble +0x22 /* 00000570 */ 00000550 4EAD F3F8 jsr [A5 - 0xC08] 00000554 B052 cmp.w D0, [A2] 00000556 6D18 blt +0x1A /* 00000570 */ 00000558 4A6A 0002 tst.w [A2 + 0x2] 0000055C 6F12 ble +0x14 /* 00000570 */ 0000055E 3F12 move.w -[A7], [A2] 00000560 4EAD F408 jsr [A5 - 0xBF8] 00000564 322A 0002 move.w D1, [A2 + 0x2] 00000568 48C1 ext.l D1 0000056A B280 cmp.l D1, D0 0000056C 544F addq.w A7, 2 0000056E 6F04 ble +0x6 /* 00000574 */ label00000570: 00000570 7000 moveq.l D0, 0x00 00000572 6002 bra +0x4 /* 00000576 */ label00000574: 00000574 7001 moveq.l D0, 0x01 label00000576: 00000576 245F movea.l A2, [A7]+ 00000578 4E75 rts fn0000057A: 0000057A 48E7 0038 movem.l -[A7], A2,A3,A4 0000057E 4FEF FEEC lea.l A7, [A7 - 0x114] 00000582 246F 0124 movea.l A2, [A7 + 0x124] 00000586 266F 012C movea.l A3, [A7 + 0x12C] 0000058A 2012 move.l D0, [A2] 0000058C 5380 subq.l D0, 1 0000058E 670E beq +0x10 /* 0000059E */ 00000590 5780 subq.l D0, 3 00000592 6758 beq +0x5A /* 000005EC */ 00000594 5580 subq.l D0, 2 00000596 675C beq +0x5E /* 000005F4 */ 00000598 5780 subq.l D0, 3 0000059A 6724 beq +0x26 /* 000005C0 */ 0000059C 6070 bra +0x72 /* 0000060E */ label0000059E: 0000059E 486F 000A pea.l [A7 + 0xA] 000005A2 2F2A 0004 move.l -[A7], [A2 + 0x4] 000005A6 4EAD E158 jsr [A5 - 0x1EA8] 000005AA 2F0B move.l -[A7], A3 000005AC 486F 0016 pea.l [A7 + 0x16] 000005B0 206F 0138 movea.l A0, [A7 + 0x138] 000005B4 4E90 jsr [A0] 000005B6 4FEF 0124 lea.l A7, [A7 + 0x124] 000005BA 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000005BE 4E75 rts label000005C0: 000005C0 206A 0004 movea.l A0, [A2 + 0x4] 000005C4 2050 movea.l A0, [A0] 000005C6 4850 pea.l [A0] 000005C8 486F 0004 pea.l [A7 + 0x4] 000005CC 3F3C 080E move.w -[A7], 0x80E 000005D0 A9EB syscall Pack4/FP68K 000005D2 4857 pea.l [A7] 000005D4 3F3C 0016 move.w -[A7], 0x16 000005D8 A9EB syscall Pack4/FP68K 000005DA 4857 pea.l [A7] 000005DC 486F 0004 pea.l [A7 + 0x4] 000005E0 3F3C 2810 move.w -[A7], 0x2810 000005E4 A9EB syscall Pack4/FP68K 000005E6 2F57 0110 move.l [A7 + 0x110], [A7] 000005EA 6042 bra +0x44 /* 0000062E */ label000005EC: 000005EC 2F6A 0004 0110 move.l [A7 + 0x110], [A2 + 0x4] 000005F2 603A bra +0x3C /* 0000062E */ label000005F4: 000005F4 286A 0004 movea.l A4, [A2 + 0x4] 000005F8 486F 0110 pea.l [A7 + 0x110] 000005FC 2F0C move.l -[A7], A4 000005FE 2054 movea.l A0, [A4] 00000600 2050 movea.l A0, [A0] 00000602 2068 0014 movea.l A0, [A0 + 0x14] 00000606 4E90 jsr [A0] 00000608 4A00 tst.b D0 0000060A 504F addq.w A7, 8 0000060C 6620 bne +0x22 /* 0000062E */ label0000060E: 0000060E 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000612 2F2A 0000 move.l -[A7], [A2 + 0x0] 00000616 3F3C 0024 move.w -[A7], 0x24 /* '$' */ 0000061A 4EAD E060 jsr [A5 - 0x1FA0] 0000061E 377C FFFF 0002 move.w [A3 + 0x2], 0xFFFF 00000624 4FEF 011E lea.l A7, [A7 + 0x11E] 00000628 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000062C 4E75 rts label0000062E: 0000062E 4A53 tst.w [A3] 00000630 660A bne +0xC /* 0000063C */ 00000632 202F 0110 move.l D0, [A7 + 0x110] 00000636 7210 moveq.l D1, 0x10 00000638 E2A0 asr D0, D1 0000063A 3680 move.w [A3], D0 label0000063C: 0000063C 376F 0112 0002 move.w [A3 + 0x2], [A7 + 0x112] 00000642 4FEF 0114 lea.l A7, [A7 + 0x114] 00000646 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000064A 4E75 rts 0000064C 2F0A move.l -[A7], A2 0000064E 246F 0010 movea.l A2, [A7 + 0x10] 00000652 2F0A move.l -[A7], A2 00000654 2F2F 0010 move.l -[A7], [A7 + 0x10] 00000658 2F2F 0010 move.l -[A7], [A7 + 0x10] 0000065C 4EBA FF1C jsr [PC - 0xE4 /* 0000057A */] 00000660 2F0A move.l -[A7], A2 00000662 4EAD F450 jsr [A5 - 0xBB0] 00000666 4A6D 101E tst.w [A5 + 0x101E] 0000066A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000066E 662A bne +0x2C /* 0000069A */ 00000670 2F0A move.l -[A7], A2 00000672 4EBA FED2 jsr [PC - 0x12E /* 00000546 */] 00000676 4A00 tst.b D0 00000678 584F addq.w A7, 4 0000067A 661E bne +0x20 /* 0000069A */ 0000067C 206F 0008 movea.l A0, [A7 + 0x8] 00000680 2F28 0004 move.l -[A7], [A0 + 0x4] 00000684 2F28 0000 move.l -[A7], [A0 + 0x0] 00000688 3F2F 001C move.w -[A7], [A7 + 0x1C] 0000068C 4EAD E060 jsr [A5 - 0x1FA0] 00000690 7000 moveq.l D0, 0x00 00000692 4FEF 000A lea.l A7, [A7 + 0xA] 00000696 245F movea.l A2, [A7]+ 00000698 4E75 rts label0000069A: 0000069A 7001 moveq.l D0, 0x01 0000069C 245F movea.l A2, [A7]+ 0000069E 4E75 rts 000006A0 2F0A move.l -[A7], A2 000006A2 246F 0010 movea.l A2, [A7 + 0x10] 000006A6 2F0A move.l -[A7], A2 000006A8 2F2F 0010 move.l -[A7], [A7 + 0x10] 000006AC 2F2F 0010 move.l -[A7], [A7 + 0x10] 000006B0 4EBA FEC8 jsr [PC - 0x138 /* 0000057A */] 000006B4 2F0A move.l -[A7], A2 000006B6 4EAD F450 jsr [A5 - 0xBB0] 000006BA 4A6D 101E tst.w [A5 + 0x101E] 000006BE 4FEF 0010 lea.l A7, [A7 + 0x10] 000006C2 662A bne +0x2C /* 000006EE */ 000006C4 2F0A move.l -[A7], A2 000006C6 4EAD F458 jsr [A5 - 0xBA8] 000006CA 4A00 tst.b D0 000006CC 584F addq.w A7, 4 000006CE 661E bne +0x20 /* 000006EE */ 000006D0 206F 0008 movea.l A0, [A7 + 0x8] 000006D4 2F28 0004 move.l -[A7], [A0 + 0x4] 000006D8 2F28 0000 move.l -[A7], [A0 + 0x0] 000006DC 3F2F 001C move.w -[A7], [A7 + 0x1C] 000006E0 4EAD E060 jsr [A5 - 0x1FA0] 000006E4 7000 moveq.l D0, 0x00 000006E6 4FEF 000A lea.l A7, [A7 + 0xA] 000006EA 245F movea.l A2, [A7]+ 000006EC 4E75 rts label000006EE: 000006EE 7001 moveq.l D0, 0x01 000006F0 245F movea.l A2, [A7]+ 000006F2 4E75 rts 000006F4 2F0A move.l -[A7], A2 000006F6 2F2F 0008 move.l -[A7], [A7 + 0x8] 000006FA 4EAD F4D0 jsr [A5 - 0xB30] 000006FE 2448 movea.l A2, A0 00000700 200A move.l D0, A2 00000702 584F addq.w A7, 4 00000704 660A bne +0xC /* 00000710 */ 00000706 3F3C 0025 move.w -[A7], 0x25 /* '%' */ 0000070A 4EAD E070 jsr [A5 - 0x1F90] 0000070E 544F addq.w A7, 2 label00000710: 00000710 204A movea.l A0, A2 00000712 245F movea.l A2, [A7]+ 00000714 4E75 rts 00000716 42A7 clr.l -[A7] 00000718 4EAD DA58 jsr [A5 - 0x25A8] 0000071C 3B7C 0009 101A move.w [A5 + 0x101A /* export_511 */], 0x9 /* '\t' */ 00000722 42A7 clr.l -[A7] 00000724 4EAD E210 jsr [A5 - 0x1DF0] 00000728 4EAD E180 jsr [A5 - 0x1E80] 0000072C 504F addq.w A7, 8 0000072E 4E75 rts 00000730 2F03 move.l -[A7], D3 00000732 262F 0008 move.l D3, [A7 + 0x8] 00000736 2003 move.l D0, D3 00000738 4EAD 9D1E jsr [A5 - 0x62E2] 0000073C 00C0 ori.? D0, 0xFFFFFFFFFFFFFFFF 0000073E 8004 or.b D0, D4 00000740 07D5 bset [A5], D3 00000742 0000 0000 ori.b D0, 0x0 00000746 0011 8004 ori.b [A1], 0x4 0000074A 07D5 bset [A5], D3 0000074C 006C 8004 07D6 ori.w [A4 + 0x7D6], 0x8004 00000752 006A 8004 07D7 ori.w [A2 + 0x7D7], 0x8004 00000758 0068 8004 07D8 ori.w [A0 + 0x7D8], 0x8004 0000075E 0066 8004 ori.w -[A6], 0x8004 00000762 07D9 bset [A1]+, D3 00000764 0064 8004 ori.w -[A4], 0x8004 00000768 07DA bset [A2]+, D3 0000076A 0062 8004 ori.w -[A2], 0x8004 0000076E 07DB bset [A3]+, D3 00000770 0060 8004 ori.w -[A0], 0x8004 00000774 07DC bset [A4]+, D3 00000776 005E 8004 ori.w [A6]+, 0x8004 0000077A 07DD bset [A5]+, D3 0000077C 005C 8004 ori.w [A4]+, 0x8004 00000780 07DE bset [A6]+, D3 00000782 005A 8004 ori.w [A2]+, 0x8004 00000786 07DF bset [A7]+, D3 00000788 0058 8004 ori.w [A0]+, 0x8004 0000078C 07E0 bset -[A0], D3 0000078E 0056 8004 ori.w [A6], 0x8004 00000792 07E1 bset -[A1], D3 00000794 0054 8004 ori.w [A4], 0x8004 00000798 07E2 bset -[A2], D3 0000079A 0052 8004 ori.w [A2], 0x8004 0000079E 07E3 bset -[A3], D3 000007A0 0050 8004 ori.w [A0], 0x8004 000007A4 07E4 bset -[A4], D3 000007A6 004E 8004 ori.w A6, 0x8004 000007AA 07E5 bset -[A5], D3 000007AC 004C 0000 ori.w A4, 0x0 000007B0 0000 0002 ori.b D0, 0x2 000007B4 7600 moveq.l D3, 0x00 000007B6 6046 bra +0x48 /* 000007FE */ 000007B8 7637 moveq.l D3, 0x37 000007BA 6042 bra +0x44 /* 000007FE */ 000007BC 7639 moveq.l D3, 0x39 000007BE 603E bra +0x40 /* 000007FE */ 000007C0 7603 moveq.l D3, 0x03 000007C2 603A bra +0x3C /* 000007FE */ 000007C4 763D moveq.l D3, 0x3D 000007C6 6036 bra +0x38 /* 000007FE */ 000007C8 7607 moveq.l D3, 0x07 000007CA 6032 bra +0x34 /* 000007FE */ 000007CC 760B moveq.l D3, 0x0B 000007CE 602E bra +0x30 /* 000007FE */ 000007D0 7609 moveq.l D3, 0x09 000007D2 602A bra +0x2C /* 000007FE */ 000007D4 760A moveq.l D3, 0x0A 000007D6 6026 bra +0x28 /* 000007FE */ 000007D8 760F moveq.l D3, 0x0F 000007DA 6022 bra +0x24 /* 000007FE */ 000007DC 760E moveq.l D3, 0x0E 000007DE 601E bra +0x20 /* 000007FE */ 000007E0 761C moveq.l D3, 0x1C 000007E2 601A bra +0x1C /* 000007FE */ 000007E4 7614 moveq.l D3, 0x14 000007E6 6016 bra +0x18 /* 000007FE */ 000007E8 7615 moveq.l D3, 0x15 000007EA 6012 bra +0x14 /* 000007FE */ 000007EC 7616 moveq.l D3, 0x16 000007EE 600E bra +0x10 /* 000007FE */ 000007F0 7617 moveq.l D3, 0x17 000007F2 600A bra +0xC /* 000007FE */ 000007F4 7618 moveq.l D3, 0x18 000007F6 6006 bra +0x8 /* 000007FE */ 000007F8 7619 moveq.l D3, 0x19 000007FA 6002 bra +0x4 /* 000007FE */ 000007FC 7661 moveq.l D3, 0x61 label000007FE: 000007FE 3003 move.w D0, D3 00000800 261F move.l D3, [A7]+ 00000802 4E75 rts 00000804 0000 0000 ori.b D0, 0x0 00000808 0000 0000 ori.b D0, 0x0 0000080C 0000 0000 ori.b D0, 0x0